package chongxie;
//继承
public class Dog extends Pet{
    private String type;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }
    //无参构造方法和有参构造方法必须成对出现
public Dog(){

}
    //super调用父类的属性和方法
    public Dog( String type){
        super("李四","男",12,12);
        this.type=type;
    }
    //public static void main(String[] args){
        //创建对象和实例化对象
        //Dog dog=new Dog();
        //调用方法
       // dog.print();
    //}
//注解和重写的标志
    @Override
    public void print() {
        super.print();
        System.out.println("我是一只"+type);
    }
    //如果重写了父类的方法，那么在子类中调用的方法，就是子类自己
    public static void main(String[] args){
        //创建对象和实例化对象
        Dog dog=new Dog("雪娜犬");
        //调用方法
        dog.print();
    }
}
